About Sargasso Worldwide Industrial Limited (07711074) United Kingdom