About Humberstone & Pulford (aldershot) Limited (00849656) United Kingdom