About Jps Installation Services Limited (04433431) United Kingdom