About Bandonill & Co Ltd (12889998) United Kingdom