About J.t. Glover Limited (NI001230) United Kingdom