About Powells Fine Jewellery Limited (10582129) United Kingdom