Muckle donates 1 per cent of profit to charity