About Transformer Process Technology (london) Limited (03149881) United Kingdom