About Chatham & Co. Ltd (12222741) United Kingdom