About Tenpin Bowling Stroud Ltd (12340671) United Kingdom