About Leeds Design Innovation Centre Ltd (02056066) United Kingdom