About Newquay Kitchens Limited (06915747) United Kingdom