About Delta Corporation Limited (01813021) United Kingdom