About Hedy Motors Limited (12090126) United Kingdom