About Mellor Kitchens Ltd (NI638111) United Kingdom