About Turks Head (2014) Limited (08929462) United Kingdom