About K Glover Limited (09152443) United Kingdom