About Mensah S Wharf Ltd (13475035) United Kingdom