About Stocking Hill Management Limited (06924827) United Kingdom