About Alfred Bagnall & Sons (midlands) Limited (01042421) United Kingdom