About A.h. Mead & Son (engineering) Limited (02334392) United Kingdom