About Neil Dengel Services Ltd (09388116) United Kingdom