About Lolly Limited (04361147) United Kingdom