About Progress Electrical Control Solutions Limited (09391684) United Kingdom