About T & S Solutions Limited (05724415) United Kingdom