Error lies here:
Name like '% @Name %'
You have given space after and before % in the where clause. Thus, it tries to find something like ' ant ' when you actually want words that has just 'ant'
Just remove the spaces and re-try.
It should be:
WHERE Name like '%'+@Name+'%'
Second mistake was parameter included inside the quotations which needs to be kept outside.