About North South Kitchens Ltd (07794001) United Kingdom