About Roger Procter Associates Limited (01629209) United Kingdom