About Electrical Task Force Ltd (11482020) United Kingdom