About Deniss Limited (08489718) United Kingdom