About Wetherell & Co. (mayfair) Ltd. (02651793) United Kingdom