About Megan Appliances Limited (04256821) United Kingdom