About M.h. Elcock And Son Limited (01213460) United Kingdom