About Cane & Cannon Ltd (12346142) United Kingdom