About Meadowdale Works Ltd (13293702) United Kingdom