About Magnolia House (sw) Limited (07098646) United Kingdom