About O.t.l. Electrical Services Limited (02339189) United Kingdom