About Sorrel Horse Inn Limited (05591928) United Kingdom