About Ts Battery Engineering Limited (12587146) United Kingdom