About Siddall Products Limited (07701671) United Kingdom