About Denny Ellison Enterprises Limited (07289870) United Kingdom