About Newark Indoor Bowls Centre Limited (02508422) United Kingdom