About Scott Alexander Thomas Limited (10305442) United Kingdom