About Barnstaple Youth House Youth Association (04391138) United Kingdom