About International Design Associates Limited (10287821) United Kingdom