About Capel Foods Limited (05588471) United Kingdom