About Sargasso Shores Limited (13441076) United Kingdom