About German Kitchens Limited (01910199) United Kingdom