About Lamwell Motor Co Ltd (04373906) United Kingdom