About Alfred Bagnall & Sons (york) Limited (02410188) United Kingdom