About Lead Communications Limited (09952222) United Kingdom