About Mollies Barn Limited (09920437) United Kingdom