About Lollipop Softplay Ltd. (08784931) United Kingdom