About Huntingball Lodge Self Catering Limited (12458316) United Kingdom