About Kla & Ila Services Limited (08827880) United Kingdom