About Current Solutions Electrical Contractors Limited (11459476) United Kingdom