If cheque is payable to a limited company, then crossing has no practical effect - the cheque can only be negotiated by the named company.
Safest way of all is to transfer by credit transfer (online or over-the-counter of your bank), if you have the account number of the payee. In the future, this is likely to be the only way, as cheques will eventually be withdrawn for all practical purposes.