Company name: The Marshmallow Lady
Description: The Marshmallow Lady is a lady that makes marshmallows. It's fairly simple. Good marshmallows taste good. More marshmallows, more better.
14 Rodney St, Edinburgh EH7 4EA, United Kingdom