About Peter Rood And Son Limited (00645331) United Kingdom