About Bandaby & Co. Ltd (12050888) United Kingdom