About Coventry Makerspace C.i.c. (09079956) United Kingdom