About Whitby Sea Weed Ltd (12768521) United Kingdom