Scotland business ‘World’s most expensive sheep’ sells for £367,500 at Scottish auction August 28, 2020