About The Guild (dumfries) C.i.c. (SC595249) United Kingdom