About T. Glover Limited (05230947) United Kingdom