About Magnolia Ih Ltd (13091073) United Kingdom