About Leigh Interests Plc (00220913) United Kingdom