About London Craft Club C.i.c. (09694676) United Kingdom