About The Stag Hotel Garswood Ltd (11585160) United Kingdom