About Kcl & H Trustee Company Limited (10284527) United Kingdom