About Walmsley Hammond (rayleigh) Limited (01234623) United Kingdom