BusinessJohn Smedley Posts £720,000 Loss as Turnover Falls 5% in 2025By Helena WardNov 1, 2026, 1:25 PM UTC