About It S Lolly Limited (07111848) United Kingdom