About Smith Dudi Limited (12196312) United Kingdom