About Sma Frozen Foods Limited (12050089) United Kingdom