About Jack High Bowls Limited (08263150) United Kingdom