About Mollies Place Limited (12156735) United Kingdom