About Walford S Electrical Limited (08988003) United Kingdom