About Appliance Megastore Ltd (08198928) United Kingdom