About Allsaint Leisure Bromsgrove Bars Ltd (11249604) United Kingdom