About F.t. Power Transformers Limited (00548259) United Kingdom