About Douglk Design Services Limited (08594354) United Kingdom