About The Stag At Mentmore Ltd (12087908) United Kingdom