About The Dower House Touring Park Limited (11886311) United Kingdom