About Playfair Motors Ltd (13172624) United Kingdom