About Holford Food Service Limited (08599907) United Kingdom