About Rex Procter & Partners (2010) Llp (OC349269) United Kingdom