About James Duthie Ltd (SC667555) United Kingdom