About Candlin & Co Ltd (10572480) United Kingdom