About Merthyr Village Limited (04038338) United Kingdom