About S.e.n.s.e. Tenbury Community Interest Company (10476738) United Kingdom