About A Ruddick & Son Limited (04179073) United Kingdom