About Taylor S Of Sherwood Ltd (11162099) United Kingdom