About Verde Ecological Jewellers Ltd (11076044) United Kingdom