About Lead Power Services Ltd (12594245) United Kingdom