About Stonehaven (investments) Limited (03998713) United Kingdom