About The Nags Head Newbury Ltd (11810438) United Kingdom