About Seafresh Group (holdings) Limited (07687905) United Kingdom