A man has been charged with drug supply offences after police found cocaine, scales and "multiple" mobile phones in Cannock.