About D. Millar Design Ltd. (02841224) United Kingdom