About Electrical Control Supplies Ltd. (03325419) United Kingdom