About D & P Cars Ltd (12265299) United Kingdom