About Mechanical & Electrical Aftercare Services Limited (11310795) United Kingdom