About Static Installs Limited (11972976) United Kingdom