About Transformer London Limited (04101547) United Kingdom