About Appliance Aid Ltd (13683101) United Kingdom