About Rex Procter & Partners Limited (05749066) United Kingdom