About Denney Jamieson & Co Ltd (12949294) United Kingdom