About A.e. Stoodley & Son Limited (05108047) United Kingdom