About Lollipop 732 Limited (08016717) United Kingdom