About Dickmann Design Limited (08235949) United Kingdom