About R.l.glover(motors)limited (00814854) United Kingdom