About Gendan Automotive Limited (12884459) United Kingdom