About R Denny Consulting Limited (11909346) United Kingdom