About Leek Bowling Club Limited (IP09900R) United Kingdom