About T & R Management Services Ltd (09958762) United Kingdom