About Leighton Motors Ltd (07783708) United Kingdom