About The Queens Head (stansted) Ltd. (08582281) United Kingdom