About J D Glover Limited (12896604) United Kingdom