About Somer Fine Foods Limited (11212334) United Kingdom