About Bowers Transformers Limited (01969802) United Kingdom