About Lead Technologies Limited (11809726) United Kingdom