About Stonehaven Campaigns Limited (09296338) United Kingdom