About Sandu Motors Ltd (10228413) United Kingdom