About Jeyel S Foods Limited (10260868) United Kingdom