About Electrical & Mechanical Solutions Limited (07131073) United Kingdom