About Baker Electrical Engineers Limited (03553705) United Kingdom