About Leighautoservices Ltd (12086017) United Kingdom