Companies House holds full details of company directors etc as a matter of public record - it is also possible to trace other companies which directors are associated with. Small charge for some info, strangely internet access to info is only available during office hours