About Lolly And Pop Ltd (10112288) United Kingdom