About Jennings Caravan Site Limited (01196454) United Kingdom