About Ph Installations Limited (11850024) United Kingdom