About D & K Norwood Ltd (09002908) United Kingdom