About Management And Transformer Technology Limited (07456660) United Kingdom