About Dilli Limited (08544239) United Kingdom