About Handel Food L.p. (SL020052) United Kingdom