About Gordon Duncan Limited (SC358940) United Kingdom