THFWF Financials: FW Thorpe PLC AI Analysis