About Mg Spencer Ltd (04623075) United Kingdom