About P S Instalations Limited (07580668) United Kingdom