About Cheyney & Co. Ltd (12716241) United Kingdom