You are british....?????????
Since when is 'sex contact' British English?
Never in Britain have I heard that turn of phrase.

Do you mean you want a prostitute?
then go to the Oasis or Ramada Bar.