About Charnwood Indoor Bowls Club Limited (02283331) United Kingdom