About Doel Design Limited (08216048) United Kingdom