About Walk Works C.i.c. (09030841) United Kingdom