About Keith Radcliffe Services Ltd. (SC339204) United Kingdom