About Siddall & Hilton Products Limited (03460387) United Kingdom