About Den&ko Limited (10451285) United Kingdom