About Chris Dennett Worldwide Limited (09370191) United Kingdom