About Bowlers Restaurants Limited (02008175) United Kingdom