About Ampara Motors Limited (13254243) United Kingdom