About Turks Head Barnard Castle Ltd (13321206) United Kingdom