About Challis Electrical Limited (12383031) United Kingdom