About Headlam Electrical Limited (11211872) United Kingdom