About Bath Art Depot C.i.c. (12952934) United Kingdom