Would anyone have a name of a supplier for diamond paste in the UK please.
Don't know if the Ebay stuff is any good and don't want to risk wasting time on it. Thanks.
Don't know if the Ebay stuff is any good and don't want to risk wasting time on it. Thanks.