About Shearer Investments Limited (SC469623) United Kingdom