About Kelle Oldham Ltd (08289781) United Kingdom