About Deelad Limited (08422935) United Kingdom