About Current Solutions (electrical & Mechanical Engineering) Ltd (11918903) United Kingdom