About Duncan House Goldsmiths Limited (SC460886) United Kingdom