About Ian Mcmillan Associates Limited (NI039046) United Kingdom