I receive several international bank transfers to my business every day.
The only details you need to supply is your IBAN and / or BIC number for your customer to pay you.
You DO NOT need to supply anything else, no name, no address and certainly no passport details, just your IBAN and BIC
Transfers usually take at least 4 / 5 working days to show as a credit in your account after they have been sent and the sender must physically have the amount as a cleared balance in their account which means they cannot fund the transfer from a credit card and then pull a chargeback on you
Do not ship any goods until the amount shows up in your balance even if they send you a nice fax / letter / e-mail from their bank manager proving the money has been sent. The transaction can be re-called at any time upto the point where it clears at your account so you could still be stung unless you wait the full 5 days.
Hope this helps
BTW, all UK banks will charge you for accepting an International Bank transfer, rates vary enormously bank between banks so best to check beforehand.