About Chalon & Co. Ltd (12498083) United Kingdom