Right, one business has non-alcoholic, a soft cheese (7)
I believe the answer is:
ricotta
'soft cheese' is the definition.
(I've seen this before)
'right one business has non-alcoholic a' is the wordplay.
'right' becomes 'r' (common abbreviation).
'one' becomes 'i' (Roman numeral).
'business' becomes 'co' (short for company).
'has' says to put letters next to each other.
'non alcoholic' becomes 'tt' (I can't explain this - if you can you should believe this answer much more).
'r'+'i'+'co'+'tt'+'a'='RICOTTA'
Can you help me to learn more?
(Other definitions for ricotta that I've seen before include "cheese, Italian style" , "Ital. cheese" , "one brought on board?" , "may be served with biscuits" , "cheese found" .)