About Lindis Flower Bulbs Limited (11957244) United Kingdom