About Static Light Company Limited (04050956) United Kingdom