About Clanchy & Co Ltd (06652401) United Kingdom