About Sheafbank Investments Limited (06041285) United Kingdom