About Halsbeer Farm Holidays Ltd (10087672) United Kingdom