About Kelnich Services Limited (08722723) United Kingdom