About The Logo Lollipop Company Limited (06463186) United Kingdom