About Alfred Bagnall & Sons (restoration) Limited (00967557) United Kingdom