About A.i.walgate & Son (holdings) Limited (10381493) United Kingdom