About The Turks Head (louth) Limited (09108756) United Kingdom