About Merthyr Holdings Limited (06330412) United Kingdom