About Leeds Transformer Co.limited (00813216) United Kingdom