About Jambrose Electrical Ltd. (11049073) United Kingdom