About The Urban Worm Community Interest Company (10226862) United Kingdom