About Malcolm Duffin Design Ltd (SC383359) United Kingdom