About Pelham Electrics Limited (05562681) United Kingdom