About T & S 2004 Limited (05110820) United Kingdom