About J.a. Dennon Associates Limited (00816859) United Kingdom