About Delta Holdings Southern Limited (07291984) United Kingdom