About Lolly And Mitch Ltd. (09121504) United Kingdom