About Sandy Beaches Caravan Site Limited (00673513) United Kingdom