About Yeovil Bowls & Squash Club Ltd (00217284) United Kingdom