About Magpie Rose Limited (04943503) United Kingdom