About Ijps Installations Limited (07005645) United Kingdom