About Leighton Buzzard Bowling Club Limited (07372080) United Kingdom