R M & D J Palmer