About T & S Group Limited (11038222) United Kingdom