About Ecoguard Appliance Care Ltd (13122384) United Kingdom