About Samuel Thomas Holdings Limited (13527556) United Kingdom