About Trr Associates Ltd (09485337) United Kingdom