About Taylor S Sailing Ltd (13674767) United Kingdom