About Denma Social Enterprises Ltd (07828066) United Kingdom