The Fish & Forest owner and head chef, Stephen Andrews, is making his BBC debut of MasterChef: The Professionals 2024.