David

Very good session, very in-depth and enjoyable. Found Joe very easy to communicate with and enthusiastic about what he does, which is always good. Lovely … Continue reading David