About Drupal Camp London C.i.c. (08824733) United Kingdom