About Keith Montgomery Associates Limited (01107136) United Kingdom