About Den Jackson Solutions Limited (04314417) United Kingdom