About Birmingham Tap Ltd (11107604) United Kingdom