About Magnolia Inn Limited (12191990) United Kingdom