About Duke & Hyde Limited (10219676) United Kingdom