About Clarke Transformer Services Limited (08096491) United Kingdom