About Dengale Management (uk) Limited (07842801) United Kingdom