Three British small caps to invest in, according to Edward Wielechowski of the Odyssean Investment Trust