About Dowsett-smith Design Ltd (11980868) United Kingdom