About Denney King Consultants Limited (11652462) United Kingdom