About British Holiday And Home Parks Association Limited (00713398) United Kingdom