About Stirrup Taverns Ltd (SC587172) United Kingdom