About Leyton Ambassador Cars Ltd (11019043) United Kingdom