About Needham Electrical Limited (03612095) United Kingdom