About 24 Food Control Ltd (10409431) United Kingdom