About G. V. & K. Russell Limited (01240849) United Kingdom