About Procter & Chester Measurements (holdings) Limited (01838076) United Kingdom