About T.m. Simpson Limited (SC033642) United Kingdom