About Megsdale Limited (12026507) United Kingdom