About T.l.x. (electrical) Limited (02893783) United Kingdom