About Coghurst Hall Holiday Village Limited (02430383) United Kingdom