About Magnolia Scc Ltd (13432952) United Kingdom