About City & Wharf Ltd (SC402742) United Kingdom