About Kearn Developments Ltd. (SC278480) United Kingdom