About J & P Installations Limited (04196640) United Kingdom