About The Siddall Manufacturing Company Ltd (09915556) United Kingdom