About Magnolia House Solutions Limited (08693068) United Kingdom