James Teesdale has not been seen since Monday, December 2, and concern is growing for his welfare