About Caton Fry & Co. Limited (04699728) United Kingdom