About Beach Haven Caravan Park Limited (13376606) United Kingdom