About Jk Swift Installations Ltd (09806980) United Kingdom