About Cook & Baker Kitchens Ltd (12039401) United Kingdom