About Jak Installations Limited (08483482) United Kingdom