About Sailors Health Club Limited (09251019) United Kingdom