About Stonehaven Europe Ltd (07487115) United Kingdom