About D&k Delivery Ltd (12326790) United Kingdom