About Magnolia Limited (13131315) United Kingdom