About The Good Shepherd Voluntary Organisation Ltd (07023811) United Kingdom