About A1 Installations Limited (09532195) United Kingdom