About Cannel & Co Ltd (13634852) United Kingdom