About Millo Appliances Limited (10715417) United Kingdom