About T & R Services Limited (04329832) United Kingdom