About Kelvinfield Limited (SC224197) United Kingdom