No end of fish and beef (10)
I believe the answer is:
silverside
'beef' is the definition.
(I've seen this before)
'no end of fish' is the wordplay.
'no end of' becomes 'silvers' (I can't explain this - if you can you should give a lot more credence to this answer).
'fish' becomes 'ide' (I've seen this in another clue).
'silvers'+'ide'='SILVERSIDE'
'and' is the link.
Can you help me to learn more?
(Other definitions for silverside that I've seen before include "piece of meat" , "Cut of meat" , "Crown of a round of beef cut from the leg" , "Joint" .)