About Jack Spencer (goldsmiths) Limited (01434286) United Kingdom