About The Leadership Support Company Ltd. (10187989) United Kingdom