About Transformers Construction Limited (08674644) United Kingdom