About Ocean House (merthyr) Limited (12189124) United Kingdom