About Welsh Sea Foods Ltd (07096996) United Kingdom