About D&k London Limited (09713267) United Kingdom