About Mega Domestic Appliances Ltd (10069711) United Kingdom