About Lancashire Rotating Electrics Limited (05382901) United Kingdom