About J. Humphry Associates Limited (01457918) United Kingdom