About Strawberry Lollipop Limited (09423029) United Kingdom