About N & K Glover Ltd (12543755) United Kingdom