North Yorkshire Business Park creates 350 new jobs