About The Dukes Head Tadworth Limited (12309319) United Kingdom