About Dengelly Limited (02597984) United Kingdom