About Diamond Paste & Mould Co Limited (07509512) United Kingdom