About Monty Jewels Limited (12333992) United Kingdom