About Huddy Maintenance & Electrical Services Ltd (13277312) United Kingdom