About T. And R. Developments Limited (01019600) United Kingdom