About The Beach Caravan Park Company Limited (03080888) United Kingdom