About Haworth & Co Holiday Parks Limited (07479834) United Kingdom