About Sheard Management Services Ltd (08369223) United Kingdom