About Huntingball Lodge Ltd (01788006) United Kingdom