About Kennedy Allenmouth Associates Limited (11489593) United Kingdom