About Bulls Head Sports Bar Limited (08686185) United Kingdom