About A.h.bowerman And Son Limited (00623288) United Kingdom