About Sunnen Products Limited (02890320) United Kingdom