About Tgr Associates Limited (07142786) United Kingdom