About Magpies (horncastle) Limited (04954244) United Kingdom