About Design Workshop (europe) Limited (04028067) United Kingdom