About D & K Kenyon Ltd (12599322) United Kingdom