About Dennys Creek (j.c.o.) Limited (02627100) United Kingdom