About Extrelec Limited (09710243) United Kingdom