About Enabling Assessment Service London Community Interest Company (07788420) United Kingdom