About Sea Pickle Limited (10378971) United Kingdom