About Redhouse Merthyr Tydfil Limited (09312267) United Kingdom