About Slate Island Foods Ltd (SC690498) United Kingdom