About Telford Electrical Limited (10602815) United Kingdom