About M & Kl Glover Limited (09887177) United Kingdom