About Telmar Electrical Services Ltd (06886891) United Kingdom