About Tg&h Limited (SC589336) United Kingdom