About Magnolia House Holdings Ltd (09926569) United Kingdom