About J.a.glover Limited (01333801) United Kingdom