About Ocean Kitchens Ltd (08586068) United Kingdom