About Yattendon Cars Ltd (13440962) United Kingdom