About The Naked Marshmallow Co. Limited (09304015) United Kingdom