About Del Management Limited (07202971) United Kingdom