About Stoneberry Limited (03163117) United Kingdom