About Ssa Foods Limited (12111818) United Kingdom