About D.kelly Design Ltd (06120455) United Kingdom