About Company Transformers Limited (12907847) United Kingdom