About Telford Electrical Services Limited (09420161) United Kingdom