About Megadale Limited (01414091) United Kingdom