About Jamarc (merthyr) Limited (09001560) United Kingdom