About Douglas Thomson Design Ltd (08078593) United Kingdom