About Caterfix Kitchens Limited (07954903) United Kingdom