About Northwich Kitchens Ltd (09227630) United Kingdom