About White Horse (whepstead) Camping Limited (13484964) United Kingdom