About Banbury Bros & Co Ltd (10482426) United Kingdom