About Design Associates Leeds Ltd (12769623) United Kingdom