About Magpie Works Ltd (13308548) United Kingdom