About Design By Committee Limited (04321993) United Kingdom