About Harry Duthie Ltd (12189069) United Kingdom