Companies House website is remarkably simple to use. I'm surprised you find it complicated.
Find the company in question, order the information, it will cost you �1. Easy.
.........if it IS a company.
If it's a partnership and not a company you won't find it on there and you can't find out who partners are. There's no public source of that info, only the taxman would have the info necessarily.