About Phs Installations Limited (11493481) United Kingdom