About D.c. Glover Limited (08357068) United Kingdom