About Ace Lolly Limited (08896867) United Kingdom