About West Coast Seaweed Ltd (SC695589) United Kingdom