About Amlin Motors Limited (08612164) United Kingdom