About Mecco Appliances Ltd (12771558) United Kingdom