TPC Consolidated Ltd (ASX:TPC) Announcement - Appendix 4D and Half Yearly Report