About Lead Kite Limited (06750841) United Kingdom