About Ampersand Inventions Community Interest Company (08336176) United Kingdom