About L & K Flowers Ltd (11384875) United Kingdom