About Green & Bloom Ltd (11532659) United Kingdom