About Granby Workshop C.i.c. (09821005) United Kingdom