About John H. Martin Associates Ltd. (02888324) United Kingdom