About Mike Duthie Ltd. (SC263051) United Kingdom