About T F Electronics Limited (SC083239) United Kingdom