About J & D Glover Limited (04548937) United Kingdom