About Integrated Design Associates (i D A) Limited (03598753) United Kingdom