About Dukes Head Tham S Restaurant And Bar Limited (06179931) United Kingdom