About D & K Developments Limited (SC222464) United Kingdom