About Beer Head Bistro Limited (11230119) United Kingdom