A major employer in Leyland has reported a rise in turnover and profits despite a “tough trading environment”.