About T G L (uk) Limited (03325927) United Kingdom