About The Bull Bar & Kitchen Limited (11237824) United Kingdom