About The L8 Bloomers Ltd (11023482) United Kingdom