About D Mackie Design Limited (05449862) United Kingdom