About D & B Rudd & Son Limited (04575423) United Kingdom