About Douglas Designs Limited (07050121) United Kingdom