About Kelmore Products Limited (01565194) United Kingdom