About Tgl Holdco Limited (08700292) United Kingdom