About Tiger Bowl (telford) Limited (11356782) United Kingdom