GJ & RS SHEPHARD PTY LTD Company Summary & Details