About Kelvin Valley Ltd (SC667459) United Kingdom