About Laboos Flowers Ltd (11477713) United Kingdom