About The New Teapot Project C.i.c. (12588479) United Kingdom