About Sargasso Limited (07908335) United Kingdom