About T & S Group Investment Ltd (12869123) United Kingdom