About Lever & Bloom Coffee Ltd (11305792) United Kingdom