About Cambridge Transformers Limited (06335216) United Kingdom