About Stonehaugh Campsite Limited (13652503) United Kingdom