About Leigh Mot S Ltd (11574730) United Kingdom