About Dennett Consulting Limited (09229904) United Kingdom