About The Headless Pub Company Limited (02825829) United Kingdom