About S.sailors Ltd (09748638) United Kingdom