About L R M Merthyr Limited (12914632) United Kingdom