About T & G Projects Limited (05451376) United Kingdom