About Dengill Ltd (08233235) United Kingdom