About Eddy Motors Ltd (11353154) United Kingdom