About De Beers Jewellers Limited (04117269) United Kingdom