About Ilford & District Indoor Bowls Club Limited (01793193) United Kingdom