About Lollipop Management Services Limited (11331716) United Kingdom