About T & M Electrical Holdings Limited (11643110) United Kingdom