About T & R (maesteg) Limited (02289583) United Kingdom