About Samuel Thomas Investments Limited (04461727) United Kingdom