About Skot Transformers Limited (02596093) United Kingdom