About G. Mcmillan Associates Limited (13680868) United Kingdom