About Millars Kitchen Ltd (11347707) United Kingdom