About Lead Technology L.p. (SL014267) United Kingdom