About Hermitage Farm Holidays Ltd (13289438) United Kingdom