About Magpie Limited (06841035) United Kingdom