About Magnolia Swindon Ltd (09674496) United Kingdom