About Baddoo Motors Ltd (12126570) United Kingdom