About Kelvin House Ltd (12841870) United Kingdom