About G. & J. Kelly Limited (02950786) United Kingdom