About Duke & Dexter Limited (08845470) United Kingdom