About L&l Carnations Limited (12823750) United Kingdom