About Sherman Investments Limited (03014836) United Kingdom