About Frozen Foods London Ltd (10670946) United Kingdom