About John J. Rudd & Son Limited (04511203) United Kingdom