About T Shearer Investments Limited (08237723) United Kingdom