About Kelvin Developments Ltd. (04042167) United Kingdom