About Duthie Enterprises Limited (SC341801) United Kingdom