About Jambini Motors Ltd (10676537) United Kingdom