About Tiger Bowl Kidderminster Limited (11663981) United Kingdom