About T.s. Anderson Limited (SC020561) United Kingdom