About Keah Products Limited (08602211) United Kingdom