About Tennant & Darragh Jewellery Workshop Limited (11686990) United Kingdom