About Deburr Jewellery Limited (08196510) United Kingdom