About David James Food Limited (02781431) United Kingdom