About Detling Motors Ltd (12095039) United Kingdom