What I would suggest is the way I would do it.
Keep the PayPal account, but unless you need to store the customer details as separate clients, then log them under one record, effectively treating it like you’re running a shop (see here). Then, lump the transfers together.
So, each day you would have, for example, the following:
Monday - Sell 2 x £30, 1 x 25.
Tuesday - Sell 5 x £10
Wednesday - Sell 1 x £10
Assuming all these are paid for by PayPal, log them under one:
Monday - Sales £85
Tuesday - Sales £50
Wednesday - Sales £10
And you would have just one payment coming in, and tagged to one invoice, assigned to a client called, something like ‘eBay Marketplace’
Then, when the £85.00 is transferred to your account (minus the fees - check out this article), you would have just one ‘transfer in’ for your main bank account.
In terms of your wholesale customers, they would probably require their own invoice, so I would set them up as a new client each, and treat them all separate (i.e. literally invoice them for what they order).
In terms of the limited company, I’m not an accountant so can’t advise on what’s best for your business. But you can contact several accountants through your dashboard when you log in. I’ve used this, and they’re pretty quick and really helpful too:
Hopefully all that makes sense!