About Lamron (basing) Ltd (05686384) United Kingdom