About T & G L Limited (06373572) United Kingdom