About Kh & Jk Services Ltd (13012767) United Kingdom