About Studio 13 Jewellery Limited (11276239) United Kingdom