About Inc Design Associates Limited (03118876) United Kingdom