About Birches Head Bars Ltd (12521370) United Kingdom