About Bennington Foods Limited (04298848) United Kingdom