Knight James Ltd 6 Station Road, Thames Ditton KT7 0NR