About J.k. Technical Installations Ltd (11157807) United Kingdom