About Lollipop Party Consultants Limited (13475459) United Kingdom