About The Kelvin Partnership Ltd. (SC398581) United Kingdom