Shepherd & Taylor Ltd is located in London. Our main classification is Jewelers' materials and lapidary work in London ,Jewelers Materials And Lap