About Merthyr Salvage Limited (04965757) United Kingdom