About Triple R (neath) Ltd (08651322) United Kingdom