About Thomas Duncan Ltd (13218622) United Kingdom