About Delta Plus (u.k.) Limited (05971078) United Kingdom