About D & K Deacon Limited (06625789) United Kingdom