About Bay Caravan Parks Limited (11895948) United Kingdom