About Denny Associates Ltd (11728275) United Kingdom