About Blooms Of London Ltd (06994410) United Kingdom