About T & R Associates Ltd (09602435) United Kingdom