About Walford Electrical Limited (12590988) United Kingdom