About Tgc James Limited (11920303) United Kingdom