About H. Siddall & Sons Limited (00411022) United Kingdom