About The Stamford & District Indoor Bowling Club Limited (02550496) United Kingdom