About Seb Home Foods Ltd (12242293) United Kingdom