About Magnacourt Ltd (03322731) United Kingdom