About Geoffrey Mowbray (publications) Limited (02584180) United Kingdom