About Installations Services Limited (06546474) United Kingdom