About Magnolia Tea Rooms Ltd (12192333) United Kingdom