About Callaway Kitchens Ltd (08066386) United Kingdom