About James Glover Limited (08824548) United Kingdom