About Electrical Mechanical Fabrication Logistics Limited (05841729) United Kingdom