About Citizens Design Bureau Ltd (08216247) United Kingdom