About Rollem Patent Products Limited (00374392) United Kingdom