About Procter & Chester Measurements (uk) Limited (01822189) United Kingdom