About Shorland Investments (holdings) Limited (08612293) United Kingdom