About Alfred Bagnall & Sons (leeds) Limited (02410192) United Kingdom