About London Controls Electrical Limited (11625168) United Kingdom