About P & S Installations Limited (04350080) United Kingdom