About Crystal & Bronze Studio Limited (13411691) United Kingdom