About T&r Group Services Limited (12750570) United Kingdom