About T L Gill Limited (SC332917) United Kingdom