About Mellor Electrics Limited (00822026) United Kingdom