About Merthyr Scottish Limited (SC661673) United Kingdom