About Transformers & Rectifiers Limited (00498430) United Kingdom