About Duke And Lord Europe Limited (03985368) United Kingdom