About Foxhill Indoor Bowls Club Limited (02696542) United Kingdom