About Sailors Of Rye Ltd (12895081) United Kingdom