About Magnolia Services Limited (02633449) United Kingdom