About Alfred Bagnall & Sons (west) Limited (01042422) United Kingdom