About Leadership Technologies Ltd (06648410) United Kingdom