About Atlas Frozen Foods Ltd (12099895) United Kingdom