About Alfred Bagnall & Sons (north) Limited (01044328) United Kingdom