About Seylan Foods Limited (12869521) United Kingdom