About Magnolia Enterprise Limited (07874698) United Kingdom