About Sailor Limited (02180925) United Kingdom