About Manchester Installations Limited (09332236) United Kingdom