About K & O Foods Ltd (13055969) United Kingdom