About Perriflex Products Limited (01032443) United Kingdom