Company name: Windsor Goldsmiths
Description: Diamond jewellery & watch specialist
Castle Hill House, 12 Castle Hill, Windsor SL4 1PD, United Kingdom