About Huntingdon Indoor Bowls Club Ltd (01618826) United Kingdom